track-type trailer - German English Dictionary